driver's cab shield - Español Inglés Diccionario